'Declaration
Public Overloads Function AddDataEngine(Of T)( _ ByVal name As String, _ ByVal dataGetter As Func(Of IEnumerable(Of T)), _ Optional ByVal workspace As String, _ Optional ByVal tableName As String _ ) As FlexPivotEngineProviderManager
public FlexPivotEngineProviderManager AddDataEngine<T>( string name, Func<IEnumerable<T>> dataGetter, string workspace, string tableName )
Parameters
- name
- The unique value used to stand for the data source.
- dataGetter
- A function to get an arbitrary IEnumerable.
- workspace
- Path in the server's file system where DataEngine data is saved in files. If it is set to null or not set, the default workspace is used. The default workspace path is "application base path + /Data". You can change it via the Microsoft.AspNetCore.Builder.IApplicationBuilder.SetDefaultWorkspacePath(string path) method.
- tableName
- The name of the DataEngine table. If it is set to null or not set, the value of the name parameter is used.
Type Parameters
- T
Return Value
The flex pivot engine provider manager.